space parasite - Alemán Inglés Diccionario